<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">img {vertical-align:middle;}

.page_case_title {display:block;text-align:center;margin:20px 0 40px;}

.case_subtitle {line-height:1;font-size:40px;font-weight:600;padding:0 10px 20px;/* background:#F9F8FD; */}

.case_entitle {/* background:#B50303; */color:#fff;padding:0 20px;font-size:16px;line-height:30px;}



.page_title_bg {position:absolute;left:30%;display:block;/* border:1px solid #C2292E; */width:40%;height:60px;max-width:40%;top:15px;}



.page_case_title:before, .page_case_title:after {

	content:"";

	display:block;

	width:30%;

	height:1px;

	/* background:#C2292E; */

	position:absolute;

	top:50%;

} 

.page_case_title:before {left:0;}

.page_case_title:after {right:0;} 





.show_content {}

.show_content .tx{

	/* margin-top:70px; */

}

.video_img_box {overflow:hidden;}

.case_img {width:100%;height:300px;}



.case_title_box {

	font-size: 20px;

    background: rgba(179,36,42,.9);

    position: absolute;

    width: 100%;

    line-height: 50px;

    bottom: 0;

    text-align: center;

	color:#fff;

} 

.tit_t20{

	margin-top:40px;

}

.tit_60{

	margin-top:60px;

}

.about_list_box {padding:20px;padding-top:60px;}

.about_content_box {font-size:14px;line-height:24px; text-align: justify;}

.about_content {padding:;}





.comity_box {

	padding:0 50px 0 30px;

	writing-mode: vertical-rl;/*ä»Žå·¦å‘å³writing-mode: vertical-lr; 	ä»Žå³å‘å·¦æ˜¯ writing-mode: vertical-rl;*/  

    writing-mode:tb-rl ;/*IEæµè§ˆå™¨çš„ä»Žå·¦å‘å³ writing-mode:tb-lr;	ä»Žå³å‘å·¦æ˜¯ writing-mode: tb-rlï¼›*/  

}

.comity_title, .comity_desc {width:50%;height:100%;color:#B5292C;text-align:center;}

.comity_title {font-size:28px;margin-top:30px;}

.comity_desc {font-size:22px;}



.about_seotitle {line-height:40px;font-size:24px;margin-bottom:10px;position:relative;padding:15px 20px;}

.about_seotitle:before {

	content:"";

	display:block;

	width:95px;

	height:3px;

	position:absolute;

	background:#B50303;

	bottom:0;

}

.team_title {line-height:48px;font-size:24px;}

.team_body {font-size:14px;line-height:20px;height:40px;overflow:hidden;}





.video_img_link {}

.video_img_link1 {z-index:1;}

.video_img_link2 {margin-top:-10px;border:1px solid #B80201;padding:10px;}



.video_content {padding:80px 0;text-align:center;}

#video {width:800px;max-width:100%;margin:0 auto;}



.news_list_link{}

.news_txt_box {padding:15px 10px;background:#fff;}



#fh5co-friend_link .friend_link {font-size:0;}

#fh5co-friend_link .friend_link a.unit_link {display:inline-block;width:15%;margin-right:2%;margin-top:2%;}

#fh5co-friend_link .friend_link a.unit_link img{width:100%;}

#fh5co-friend_link .friend_link a.unit_link:nth-child(6n+6) {margin-right:0;}



.unit_img {border:1px solid #dedede;height:95px;}





.flink_ul a {margin:0 10px;display:inline-block;}

 

.case_img {width:auto;height:300px;max-width:auto !important;}

@media (max-width : 425px) {

.page_case_title {

    display: block;

    text-align: center;

    margin: 20px 0 40px !important;

}

.case_subtitle {

    line-height: 1;

    font-size: 20px;

    font-weight: 600;

    padding: 0 10px 0px;

    /* background: #fff; */

}

.case_entitle {

    background: #B50303;

    color: #fff;

    padding: 0px 10px;

    font-size: 12px;

    line-height: 20px;

}

.about_seotitle {

    line-height: 38px;

    font-size: 17px;

    margin-bottom: 10px;

    position: relative;

    padding: 0px 20px;

}

.about_list_box {

    padding: 20px;

    padding-top: 5px; 

}

.show_content .tx {

    margin-top: 0px;

}

.video_content {

    padding: 10px 0;

    text-align: center;

}

.news_txt_box {

    padding: 0px 10px;

    background: #fff;

}

.case_title_box {

    font-size: 16px;

    background: rgba(179,36,42,.9);

    position: absolute;

    width: 100%;

    line-height: 50px;

    bottom: 0;

    text-align: center;

    color: #fff;

}

.team_title {

    line-height: 35px;

    font-size: 18px;

}

.page_title_bg {

    position: absolute;

    left: 27.5%;

    display: block;

    border: 1px solid #C2292E;

    width: 45%;

    height: 24px;

    max-width: 45%;

    top: 15px;

}

.page_case_title:before, .page_case_title:after {

    content: "";

    display: block;

    width: 27.5%;

    height: 1px;

    background: #C2292E;

    position: absolute;

    top: 85%;

}

.case_title_box {

    font-size: 13px;

    background: rgba(179,36,42,.7);

    position: absolute;

    width: 100%;

    line-height: 34px;

    bottom: 0;

    text-align: center;

    color: #fff;

}

.sjtit{

	line-height: 22px;

    font-size: 15px;

}

.sjteam_body{

    font-size: 12px;

    line-height: 14px;

    height: 60px;

    overflow: hidden;	

}

#fh5co-friend_link .friend_link a.unit_link {

    display: inline-block;

    width: 30%;

    margin-right: 1%;

    margin-left: 2%;

    padding-bottom: 1%;

    padding-top: 1%;

}

.unit_img {

    border: 1px solid #dedede;

    height: 80px;

}

.case_subtitle {/* background:#fff; */}  





}



@media (max-width : 414px) {

#fh5co-friend_link .friend_link a.unit_link {

    display: inline-block;

    width: 30%;

    margin-right: 1%;

    margin-left: 2%;

    padding-bottom: 1%;

    padding-top: 1%;

}

}

@media (max-width : 375px) {

.page_title_bg {

    position: absolute;

    left: 25%;

    display: block;

    border: 1px solid #C2292E;

    width: 50%;

    height: 25px;

    max-width: 50%;

    top: 15px;

}

.page_case_title:before, .page_case_title:after {

    content: "";

    display: block;

    width: 25%;

    height: 1px;

    background: #C2292E;

    position: absolute;

    top: 85%;

}

.unit_img {

    border: 1px solid #dedede;

    height: 70px;

}

}

@media (max-width : 320px) {

.unit_img {

    border: 1px solid #dedede;

    height: 70px;

}

}</pre></body></html>